protective clothing for the ear canal - Espagnol Anglais Dictionnaire